package com.qf.hospital.system.service;

import com.github.pagehelper.PageInfo;
import com.qf.hospital.system.entity.SysRole;
import com.qf.hospital.system.vo.DTreeVO;

import java.util.List;

public interface SysRoleService {

    /**
     * 分页查询角色信息
     * @param parameter
     * @param page
     * @param limit
     * @return
     */
    PageInfo<SysRole> findByConditionAndPage(SysRole parameter,Integer page,Integer limit);


    /**
     * 查询指定角色对应的菜单功能(包含全部菜单)
     * @param roleId
     * @return
     */
    List<DTreeVO> initRoleMenuTreeJson(Integer roleId);
}
